﻿/* ***************************************************** */
/* Arcans Team (2010), website                           */
/* Site under GNU GPL v3 Licence                         */
/* (see NOTICE and COPYING in the of the site file tree) */
/* ***************************************************** */
body {font-size:14px;font-family:serif;}
a {color:black;}
a:hover {color:#08f;text-decoration:none;}
h1 {font-size:2.8em;margin:10px;}
h2 {font-size:1.5em;margin:20px;margin-top:10px;margin-left:40px;text-decoration:underline;}
h3 {margin:10px;margin-top:-10px;margin-left:120px;font-size:1.7em;text-decoration:underline;}
h4 {font-size:1.2em;text-decoration:underline;margin-bottom:5px;}
h5 {margin:27px;margin-right:75px;margin-top:10px;font-size:1.4em;text-decoration:underline;text-align:right;}
h6 {display:inline;text-decoration:underline;margin:15px;margin-left:85px;font-size:1.1em;}
nav {text-align:right;float:right;position:absolute;top:30px;right:30px;margin:30px;}
button {border:solid 1px black;background-color:white;font-weight:bold;color:#08f;margin:4px;}
button:hover {background-color:gray;color:white;}
button:active {border:solid 1px white;}
button:disabled {background-color:#aaa;color:#666;}
progress {margin-left:15px;width:120px;height:14px;}
div {margin:30px;}
section {
	margin:80px;margin-left:60px;width:700px;height:500px; overflow:hidden;
	border-left:solid 1px black;border-top:solid 1px black;padding:30px;
}
noscript {font-weight:bold;color:red;margin-left:40px;}
noscript a {color:red;margin-left:80px;}
table {width:90%;margin:20px;}
footer {width:80%;font-size:0.8em;text-align:center;color:#08f;border-top:solid 2px black;}
.bold, .good, .bad, .error {font-weight:bold;} .good {color:green;} .bad {color:red;} .error {color:orange;}
.div_clear {clear:both;}
.obs_tab {margin:0px;}
.obs_tab tr:nth-child(odd) {background-color:#e8e8e8;}
.obs_tab tr:nth-child(even) {background-color:#fff;}
.obs_tab td {padding:2px;border:none;}
.obs_tab th {background-color:#ddd;}
.menu_tab {width:90%;border-collapse:collapse;margin:10px;}
.menu_tab td {border-bottom:solid 1px black;padding:5px;}
.menu_tab td.active {border:solid 1px black;border-bottom:none;}
.prior_d {margin:0px;margin-left:5px;margin-right:10px;float:left;width:10px;height:10px;border:solid 1px black;}
.prior1_d {background-color:cyan;} .prior1_t {color:cyan;}
.prior2_d {background-color:#0f0;} .prior2_t {color:#0f0;}
.prior3_d {background-color:yellow;} .prior3_t {color:yellow;background-color:#aaa;}
.prior4_d {background-color:orange;} .prior4_t {color:orange;}
.prior5_d {background-color:red;} .prior5_t {color:red;}
.title_t {margin:0px;}
.title_i {float:left;position:absolute;top:10px;left:390px;margin:0px;}
.wrapper {float:left;margin:0px;width:650px;overflow:hidden;}
.wrap_block {margin:0;padding:0;position:relative;border:solid 1px #aaa;border-right:none;border-left:none;}
.scroll_bar {float:right;background-color:black;width:2px;height:500px;left:690px;margin:0px;padding:0px;}
.scroll_btn {float:left;position:absolute;background-color:#19f;border:solid 1px white;width:8px;left:793px;margin:0px;padding:0px;}
.scroll_btn:hover {background-color:white;border:solid 1px #08f;}
.scroll_btn:active {background-color:white;border:solid 1px black;}
.pointer_effect {cursor:pointer;}
.pointer_effect:hover {text-decoration:underline;}
/*
	-moz-transform: rotate(-90deg);
	-webkit-transform: rotate(-90deg);
	-o-transform: rotate(-90deg);
*/
#voile_ex {background-color:black;position:fixed;top:0;left:0;width:100%;height:100%;margin:0px;}
#voile_P_in {background-color:white;position:fixed;top:120px;left:80px;}
#voile_S_in {background-color:white;position:fixed;right:125px;width:320px;height:280px;margin:0px;box-shadow:-2px 2px 15px #666;}
#voile_X_in {position:fixed;margin:0;bottom:310px;left:370px;background-color:white;box-shadow:-2px -2px 15px #666;}
#voile_af1 {margin:10px;margin-left:25px;height:370px; /*  */ overflow:auto; /*  */ }   /*TODO*/
#voile_af1 .af1_wrapper {margin-left:185px;}
#voile_af1 .af1_bts {text-align:right;}
#voile_af2 {margin:10px;height:260px; /*  */ overflow:auto; /*  */ }           /* TODO */
#voile_af3 {margin:10px;height:380px; /* */ overflow:auto; /* */ } /* TODO */
#voile_af3 .af3_wrapper {height:240px;margin:10px;}
#voile_af3 .af3_alert {font-weight:bold;}
#voile_af3 .div_left {float:left;width:390px;margin:0px;overflow:auto;height:220px;}
#voile_af3 .div_right {float:right;width:210px;margin:0px;}
#voile_lg1 {position:fixed;top:0;width:320px;height:360px;}
#voile_lg2 {position:fixed;top:10px;width:150px;height:110px;}
#voile_verr {position:fixed;margin:0;top:150px;left:110px;width:700px;height:400px;background-color:black;opacity:0.1;}
.encart_af1 {margin:0;} .encart_af2 {margin:0;} .encart_af3 {margin:0;}